<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  
  
  <title>zhouyige66的个人博客</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <meta property="og:type" content="website">
<meta property="og:title" content="zhouyige66的个人博客">
<meta property="og:url" content="http://example.com/index.html">
<meta property="og:site_name" content="zhouyige66的个人博客">
<meta property="og:locale" content="en_US">
<meta property="article:author" content="zhouyige66">
<meta property="article:tag" content="android、harmonyos、java、kotlin">
<meta name="twitter:card" content="summary">
  
    <link rel="alternate" href="/atom.xml" title="zhouyige66的个人博客" type="application/atom+xml">
  
  
    <link rel="shortcut icon" href="/favicon.png">
  
  
  
<link rel="stylesheet" href="/css/style.css">

  
    
<link rel="stylesheet" href="/fancybox/jquery.fancybox.min.css">

  
  
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css">

<meta name="generator" content="Hexo 7.3.0"></head>

<body>
  <div id="container">
    <div id="wrap">
      <header id="header">
  <div id="banner"></div>
  <div id="header-outer" class="outer">
    <div id="header-title" class="inner">
      <h1 id="logo-wrap">
        <a href="/" id="logo">zhouyige66的个人博客</a>
      </h1>
      
    </div>
    <div id="header-inner" class="inner">
      <nav id="main-nav">
        <a id="main-nav-toggle" class="nav-icon"><span class="fa fa-bars"></span></a>
        
          <a class="main-nav-link" href="/">Home</a>
        
          <a class="main-nav-link" href="/archives">Archives</a>
        
      </nav>
      <nav id="sub-nav">
        
        
          <a class="nav-icon" href="/atom.xml" title="RSS Feed"><span class="fa fa-rss"></span></a>
        
        <a class="nav-icon nav-search-btn" title="Search"><span class="fa fa-search"></span></a>
      </nav>
      <div id="search-form-wrap">
        <form action="//google.com/search" method="get" accept-charset="UTF-8" class="search-form"><input type="search" name="q" class="search-form-input" placeholder="Search"><button type="submit" class="search-form-submit">&#xF002;</button><input type="hidden" name="sitesearch" value="http://example.com"></form>
      </div>
    </div>
  </div>
</header>

      <div class="outer">
        <section id="main">
  
    <article id="post-hello-world" class="h-entry article article-type-post" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
  <div class="article-meta">
    <a href="/2025/04/29/hello-world/" class="article-date">
  <time class="dt-published" datetime="2025-04-29T02:13:15.724Z" itemprop="datePublished">2025-04-29</time>
</a>
    
  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="p-name article-title" href="/2025/04/29/hello-world/">关于zhouyige66</a>
    </h1>
  

      </header>
    
    <div class="e-content article-entry" itemprop="articleBody">
      
        <h2 id="个人简介"><a href="#个人简介" class="headerlink" title="个人简介"></a>个人简介</h2><p>毕业院校：西南科技大学<br>专业：通信工程<br>兴趣爱好：运动、动漫、影视、美食<br>技能：Android应用开发（10年+）、Java开发（2年）、跨平台（RN、Flutter）、HarmonyOS应用开发、iOS应用开发（swift）<br>开源：<a target="_blank" rel="noopener" href="https://github.com/zhouyige66">Github</a>、<a target="_blank" rel="noopener" href="https://gitee.com/zhouyige66">Gitee</a></p>
<h2 id="文档列表"><a href="#文档列表" class="headerlink" title="文档列表"></a>文档列表</h2><h3 id="开源类"><a href="#开源类" class="headerlink" title="开源类"></a>开源类</h3><h4 id="chat"><a href="#chat" class="headerlink" title="chat"></a>chat</h4><p>简单实现即时聊天系统（包含Server、PC、Android、iOS、Web多端通讯），更多详见<a target="_blank" rel="noopener" href="https://github.com/zhouyige66/Chat">link</a>。</p>
<h4 id="ScreenShot"><a href="#ScreenShot" class="headerlink" title="ScreenShot"></a>ScreenShot</h4><p>Android截屏工具库（截取当前应用屏幕图像的工具类），更多详见<a target="_blank" rel="noopener" href="https://github.com/zhouyige66/ScreenShot">link</a>。</p>
<h4 id="RequestPermission"><a href="#RequestPermission" class="headerlink" title="RequestPermission"></a>RequestPermission</h4><p>基于Aspectj实现的动态权限检查、权限申请库，更多详见<a target="_blank" rel="noopener" href="https://github.com/zhouyige66/RequestPermission">link</a>。</p>
<h4 id="RequestPermissionExt"><a href="#RequestPermissionExt" class="headerlink" title="RequestPermissionExt"></a>RequestPermissionExt</h4><p>基于APT、JavaPoet、Javassist实现动态权限申请的工具库，更多详见<a target="_blank" rel="noopener" href="https://github.com/zhouyige66/RequestPermissionExt">link</a>。</p>
<h3 id="技术类"><a href="#技术类" class="headerlink" title="技术类"></a>技术类</h3><h4 id="Android-Studio开发系统应用备忘录"><a href="#Android-Studio开发系统应用备忘录" class="headerlink" title="Android Studio开发系统应用备忘录"></a>Android Studio开发系统应用备忘录</h4><p>作为android开发，开发工具首选Android Studio，对于应用开发来说，与开发系统应用肯定有所差别（比如编译构建、开发调试等），所以在工作中需要对SystemUI、Settings等进行定制开发时，就需要考虑将相关源码迁入Android Studio。更多详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/GEpFdkFPLohifAxqCxdcsgJ3njg">link</a>。</p>
<h4 id="日常开发案例分享"><a href="#日常开发案例分享" class="headerlink" title="日常开发案例分享"></a>日常开发案例分享</h4><ol>
<li>自定义gradle插件实现应用内依赖统一管理，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/Sasnd9MsxoTFYXxA3M5coWN7nkb">XR-SDK版本统一管理插件使用说明</a>。</li>
<li>跨进程通信异常处理案例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/EK2CdGWGcoQD2YxIMPqce8X2nfd">记一次跨进程调用传参解析为空问题处理</a>。</li>
<li>内存泄露异常处理案例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/Tl1NdfVEmodj4LxIVyEc8jZGnMe">记一次内存泄露导致程序异常的分析过程</a>。</li>
<li>使用Java程序处理excel自动生成代码案例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/Dky9dGNUBoUy2HxnZXEc1jo1nVd">TTS Template Generator简介</a>。</li>
<li>Kotlin Timeout超时实践，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/SGk9dMnZOomly6xGyxocumrBn3g">kotlin超时实践中小问题分享</a>。</li>
<li>代码规范反例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/GVrfdcCa8oYE5fxZkQ1cDbtin9c">Dirty代码随想</a>。</li>
<li>Kotlin协程调度器使用导致应用程序异常案例分析，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/FDETdrZPUo6M5vxphUqcdWkpnQd">微信接听挂断耗时问题分析</a>。</li>
<li>应用体验优化案例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/Ek4SdEQKhorwtvxq4BEcUtLGnFh">ASR识别延迟问题分析与处理</a>。</li>
<li>so调用异常分析与解决案例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/HWwMdNEZkoB1h2xnbYgc9dV2nBh">记一次Android so调用崩溃的解决过程</a>。</li>
<li>应用性能优化案例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/OPjodcLKWoUkwyxZPGDcy3ZTnpc">海外版本语音助理相关内存泄露问题处理记录</a>。</li>
<li>使用Kotlin协程优化代码案例，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/UsKHdwUUNoP4UoxQH5JcVVO2nig">语音助理多媒体控制垂域代码优化分享</a>。</li>
</ol>
<h4 id="HarmonyOS开发实例"><a href="#HarmonyOS开发实例" class="headerlink" title="HarmonyOS开发实例"></a>HarmonyOS开发实例</h4><ol>
<li>HarmonyOS应用开发实践之Node-API实践，详见<a target="_blank" rel="noopener" href="https://xjmz.feishu.cn/docx/AFLjdEwKQoseImxbIGbcdpPcnPg">link</a>。</li>
<li>应用开发实战，源码<a target="_blank" rel="noopener" href="https://gitee.com/super-lite_1/myvu-harmony">链接</a>。</li>
</ol>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo new <span class="string">&quot;My New Post&quot;</span></span><br></pre></td></tr></table></figure>
<h4 id="chat-1"><a href="#chat-1" class="headerlink" title="chat"></a>chat</h4><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo new <span class="string">&quot;My New Post&quot;</span></span><br></pre></td></tr></table></figure>
<h4 id="chat-2"><a href="#chat-2" class="headerlink" title="chat"></a>chat</h4><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo new <span class="string">&quot;My New Post&quot;</span></span><br></pre></td></tr></table></figure>

<p>More info: <a target="_blank" rel="noopener" href="https://hexo.io/docs/writing.html">Writing</a></p>
<h3 id="Run-server"><a href="#Run-server" class="headerlink" title="Run server"></a>Run server</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo server</span><br></pre></td></tr></table></figure>

<p>More info: <a target="_blank" rel="noopener" href="https://hexo.io/docs/server.html">Server</a></p>
<h3 id="Generate-static-files"><a href="#Generate-static-files" class="headerlink" title="Generate static files"></a>Generate static files</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo generate</span><br></pre></td></tr></table></figure>

<p>More info: <a target="_blank" rel="noopener" href="https://hexo.io/docs/generating.html">Generating</a></p>
<h3 id="Deploy-to-remote-sites"><a href="#Deploy-to-remote-sites" class="headerlink" title="Deploy to remote sites"></a>Deploy to remote sites</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo deploy</span><br></pre></td></tr></table></figure>

<p>More info: <a target="_blank" rel="noopener" href="https://hexo.io/docs/one-command-deployment.html">Deployment</a></p>

      
    </div>
    <footer class="article-footer">
      <a data-url="http://example.com/2025/04/29/hello-world/" data-id="cma1xuhu30000f4ge0ga66emr" data-title="关于zhouyige66" class="article-share-link"><span class="fa fa-share">Share</span></a>
      
      
      
    </footer>
  </div>
  
</article>



  


</section>
        
          <aside id="sidebar">
  
    

  
    

  
    
  
    
  <div class="widget-wrap">
    <h3 class="widget-title">Archives</h3>
    <div class="widget">
      <ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2025/04/">April 2025</a></li></ul>
    </div>
  </div>


  
    
  <div class="widget-wrap">
    <h3 class="widget-title">Recent Posts</h3>
    <div class="widget">
      <ul>
        
          <li>
            <a href="/2025/04/29/hello-world/">关于zhouyige66</a>
          </li>
        
      </ul>
    </div>
  </div>

  
</aside>
        
      </div>
      <footer id="footer">
  
  <div class="outer">
    <div id="footer-info" class="inner">
      
      &copy; 2025 zhouyige66<br>
      Powered by <a href="https://hexo.io/" target="_blank">Hexo</a>
    </div>
  </div>
</footer>

    </div>
    <nav id="mobile-nav">
  
    <a href="/" class="mobile-nav-link">Home</a>
  
    <a href="/archives" class="mobile-nav-link">Archives</a>
  
</nav>
    


<script src="/js/jquery-3.6.4.min.js"></script>



  
<script src="/fancybox/jquery.fancybox.min.js"></script>




<script src="/js/script.js"></script>





  </div>
</body>
</html>